<?php

include('conex.php');
import_request_variables("gP");
$centinelas = "247,152,460,597,854,894,593,121,503,759,655,1042";

$diaActual = floor(date("d"));
//$mes = date("m");
$dias = array("1 - 16","17","18","19","20","21","22","23","24","25","26","27","28","29","30");

// calculo donde acumula del dia primero al 17 de abril
$sql = "SELECT sum(if(day(fIngreso)>= 1 AND day(fIngreso)<= 16 and MONTH(fIngreso)=4,1,0)),";
$contador = 1;
// resto del mes
for ($i=17;$i<=30;$i++){
	$sql .= "sum(if(day(fIngreso)= $i AND MONTH(fIngreso)=4,1,0)),";
	$contador++;
}
// mes mayo
for ($i=1;$i<=31;$i++){
	array_push($dias,$i);
	$contador++;
	$sql .= "sum(if(day(fIngreso)= $i AND MONTH(fIngreso)=5,1,0)),";
}	

// mes junio
for ($i=1;$i<=$diaActual;$i++){
	array_push($dias,$i);
	$contador++;
	$sql .= "sum(if(day(fIngreso)= $i AND MONTH(fIngreso)=6,1,0)),";
}	
//print_r($dias);
//echo "<HR>";
$sql .= "'x' FROM dat_registro where id_unidad not in ($centinelas)";

$resultado = mysql_query($sql,$link) or die(mysql_error());
$filas = mysql_fetch_row($resultado);

	for ($i=0;$i<=$contador;$i++){
//		echo "<br>dia: ".$dias[$i]." valor:".$filas[$i];
		$data[$i][0] = $dias[$i];
		$data[$i][1] = $filas[$i];		
	}

//print_r($data);
//return;
include('phplot-5/phplot.php');
$plot = new PHPlot(650, 350);

$which_btype = "full";				//Plot Border  // plotleft,plotright,both,full,none, 

$plot->SetDataType('text-data');
$plot->SetDataValues($data);

$plot->SetPlotType("linepoints");

//	$plot->SetXLabelType("title");
	$plot->SetXLabel("Dias");
	$plot->SetYLabel("Casos");
	$plot->SetTTFPath(getcwd());
	$plot->SetDefaultTTFont("arial.ttf");	
//	$plot->SetTitle($denominacion);
//    $plot->SetLegend(array("Meta: $meta","Acumulado: $acumulado"));	
	$plot->SetXDataLabelAngle(90);	
 
// Coloca la escala del eje Y y el tipo de incremento
//$plot->SetPlotAreaWorld(NULL, 0,NULL,15);
$plot->SetYTickIncrement(5);
$plot->SetXTickIncrement(1);
$plot->SetXTickLabelPos('none');
$plot->SetXTickPos('none');

$plot->SetXLabelAngle(90);		

//$plot->SetXTickIncrement(1);
 
 //Other settings
	    $plot->SetBackgroundColor("#F3F3F3");		
		$plot->SetTextColor("blue");
		$plot->SetGridColor("black");
		$plot->SetLightGridColor(array(175,175,175));
		$plot->SetTickColor("black");
		$plot->SetTitleColor("navy"); // Can be array or name
	    $plot->SetPlotBorderType($which_btype);		


$plot->DrawGraph();

?>